dehorning spoon - Turkish English Dictionary